go/parser.parser.expect (method)
61 uses
go/parser (current package)
interface.go#L239: p.expect(token.EOF)
parser.go#L321: func (p *parser) expect(tok token.Token) token.Pos {
parser.go#L349: return p.expect(tok)
parser.go#L473: p.expect(token.IDENT) // use expect() error handling
parser.go#L596: p.expect(token.RBRACK)
parser.go#L606: lbrack := p.expect(token.LBRACK)
parser.go#L623: rbrack := p.expect(token.RBRACK)
parser.go#L744: pos := p.expect(token.STRUCT)
parser.go#L745: lbrace := p.expect(token.LBRACE)
parser.go#L753: rbrace := p.expect(token.RBRACE)
parser.go#L770: star := p.expect(token.MUL)
parser.go#L781: pos := p.expect(token.ELLIPSIS)
parser.go#L1070: lbrack := p.expect(token.LBRACK)
parser.go#L1075: rbrack := p.expect(token.RBRACK)
parser.go#L1091: lparen := p.expect(token.LPAREN)
parser.go#L1096: rparen := p.expect(token.RPAREN)
parser.go#L1114: pos := p.expect(token.FUNC)
parser.go#L1152: _ = p.expect(token.RBRACK)
parser.go#L1258: pos := p.expect(token.INTERFACE)
parser.go#L1259: lbrace := p.expect(token.LBRACE)
parser.go#L1290: rbrace := p.expect(token.RBRACE)
parser.go#L1307: pos := p.expect(token.MAP)
parser.go#L1308: p.expect(token.LBRACK)
parser.go#L1310: p.expect(token.RBRACK)
parser.go#L1332: arrow = p.expect(token.ARROW)
parser.go#L1333: p.expect(token.CHAN)
parser.go#L1346: opening := p.expect(token.LBRACK)
parser.go#L1384: lbrack := p.expect(token.LBRACK)
parser.go#L1402: rparen := p.expect(token.RPAREN)
parser.go#L1430: lbrace := p.expect(token.LBRACE)
parser.go#L1442: lbrace := p.expect(token.LBRACE)
parser.go#L1497: rparen := p.expect(token.RPAREN)
parser.go#L1533: lparen := p.expect(token.LPAREN)
parser.go#L1541: rparen := p.expect(token.RPAREN)
parser.go#L1551: lbrack := p.expect(token.LBRACK)
parser.go#L1600: rbrack := p.expect(token.RBRACK)
parser.go#L1635: lparen := p.expect(token.LPAREN)
parser.go#L1708: lbrace := p.expect(token.LBRACE)
parser.go#L1894: pos := p.expect(op)
parser.go#L2025: pos := p.expect(token.GO)
parser.go#L2040: pos := p.expect(token.DEFER)
parser.go#L2056: p.expect(token.RETURN)
parser.go#L2071: pos := p.expect(tok)
parser.go#L2130: p.expect(token.SEMICOLON)
parser.go#L2166: pos := p.expect(token.IF)
parser.go#L2202: p.expect(token.DEFAULT)
parser.go#L2205: colon := p.expect(token.COLON)
parser.go#L2242: pos := p.expect(token.SWITCH)
parser.go#L2275: lbrace := p.expect(token.LBRACE)
parser.go#L2280: rbrace := p.expect(token.RBRACE)
parser.go#L2334: p.expect(token.DEFAULT)
parser.go#L2337: colon := p.expect(token.COLON)
parser.go#L2348: pos := p.expect(token.SELECT)
parser.go#L2349: lbrace := p.expect(token.LBRACE)
parser.go#L2354: rbrace := p.expect(token.RBRACE)
parser.go#L2366: pos := p.expect(token.FOR)
parser.go#L2598: closePos := p.expect(token.RBRACK)
parser.go#L2759: pos := p.expect(keyword)
parser.go#L2768: rparen = p.expect(token.RPAREN)
parser.go#L2790: pos := p.expect(token.FUNC)
parser.go#L2889: pos := p.expect(token.PACKAGE)
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)